A Linear Algebra Formulation for Boolean Satisfiability Testing

نویسندگان

  • Chengling Fang
  • Jiang Liu
چکیده

Boolean satisfiability (SAT) is a fundamental problem in computer science, which is one of the first proven NP-complete problems. Although there is no known theoretically polynomial time algorithm for SAT, many heuristic SAT methods have been developed for practical problems. For the sake of efficiency, various techniques were explored, from discrete to continuous methods, from sequential to parallel programmings, from constrained to unconstrained optimizations, from deterministic to stochastic studies. Anyway, showing the unsatisfiability is a main difficulty in certain sense of finding an efficient algorithm for SAT. To address the difficulty, this article presents a linear algebra formulation for unsatisfiability testing, which is a procedure dramatically different from DPLL. Somehow it gives an affirmative answer to an open question by Kautz and Selman in their article “The State of SAT”. The new approach could provide a chance to disprove satisfiability efficiently by resorting to a linear system having no solution, if the investigated formula is unsatisfiable. Theoretically, the method can be applied to test arbitrary formula in polynomial time. We are not unclear whether it can also show satisfiability efficiently in the same way. If so, NP = P. Whatever, our novel method is able to deliver a definite result to uniquely positive 3-SAT in polynomial time. To the best of our knowledge, this constitutes the first polynomial January 11, 2017 DRAFT

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Boolean SATisfiability Problem in Clifford algebra

We present a formulation of the Boolean Satisfiability Problem in spinor language that allows to give a necessary and sufficient condition for unsatisfiability. With this result we outline an algorithm to test for unsatisfiability with possibly interesting theoretical properties.

متن کامل

From Satisfiability to Linear Algebra

Satisfiability of boolean formulas (SAT) is an interesting problem for many reasons. It was the first problem proved to be NP-complete by Cook. Efficient SAT solvers have many applications. In fact, there is a huge literature on SAT, and its connections with other optimization problems have been explored. In this paper, we look at SAT using linear algebra, a basic and fundamental mathematics th...

متن کامل

Exponential Complexity of Satisfiability Testing for Linear-Size Boolean Formulas

The exponential complexity of the satisfiability problem for a given class of Boolean circuits is defined to be the infimum of constants α such that the problem can be solved in time poly(m) 2, where m is the circuit size and n is the number of input variables [IP01]. We consider satisfiability of linear Boolean formula over the full binary basis and we show that the corresponding exponential c...

متن کامل

Designing SAT for HCP

For arbitrary undirected graph G, we are designing SATISFIABILITY problem (SAT) for HCP, using tools of Boolean algebra only. The obtained SAT be the logic formulation of conditions for Hamiltonian cycle existence, and use m Boolean variables, where m is the number of graph edges. This Boolean expression is true if and only if an initial graph is Hamiltonian. That is, each satisfying assignment...

متن کامل

A Lower Bound of 2n Conditional Branches for Boolean Satisfiability on Post Machines

We establish a lower bound of 2 conditional branches for deciding the satisfiability of the conjunction of any two Boolean formulas from a set called a full representation of Boolean functions of n variables a set containing a Boolean formula to represent each Boolean function of n variables. The contradiction proof first assumes that there exists a Post machine (Post’s Formulation 1) that corr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1701.02401  شماره 

صفحات  -

تاریخ انتشار 2017